Learning User Preferences By Adaptive Pairwise Comparison

نویسندگان

  • Li Qian
  • Jinyang Gao
  • H. V. Jagadish
چکیده

Users make choices among multi-attribute objects in a data set in a variety of domains including used car purchase, job search and hotel room booking. Individual users sometimes have strong preferences between objects, but these preferences may not be universally shared by all users. If we can cast these preferences as derived from a quantitative user-specific preference function, then we can predict user preferences by learning their preference function, even though the preference function itself is not directly observable, and may be hard to express. In this paper we study the problem of preference learning with pairwise comparisons on a set of entities with multiple attributes. We formalize the problem into two subproblems, namely preference estimation and comparison selection. We propose an innovative approach to estimate the preference, and introduce a binary search strategy to adaptively select the comparisons. We introduce the concept of an orthogonal query to support this adaptive selection, as well as a novel S-tree index to enable efficient evaluation of orthogonal queries. We integrate these components into a system for inferring user preference with adaptive pairwise comparisons. Our experiments and user study demonstrate that our adaptive system significantly outperforms the naı̈ve random selection system on both real data and synthetic data, with either simulated or real user feedback. We also show our preference learning approach is much more effective than existing approaches, and our S-tree can be constructed efficiently and perform orthogonal query at interactive speeds.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Learning User Evaluation Functions for Adaptive Scheduling Assistance

Inca is an adaptive, interactive assistant for crisis response. In this paper, we present Inca's advisable interaction framework, wherein users can guide the search toward particular solutions by providing high-level, operational advice regarding the type of solutions desired. With readily available traces of user interactions providing information regarding the user's preferences among solutio...

متن کامل

Learning Mallows Models with Pairwise Preferences

Learning preference distributions is a key problem in many areas (e.g., recommender systems, IR, social choice). However, many existing methods require restrictive data models for evidence about user preferences. We relax these restrictions by considering as data arbitrary pairwise comparisons—the fundamental building blocks of ordinal rankings. We develop the first algorithms for learning Mall...

متن کامل

Multi-task Preference learning with Gaussian Processes

We present an EM-algorithm for the problem of learning user preferences with Gaussian processes in the context of multi-task learning. We validate our approach on an audiological data set and show that predictive results for sound quality perception of normal hearing and hearingimpaired subjects, in the context of pairwise comparison experiments, can be improved using the hierarchical model.

متن کامل

Effective sampling and learning for mallows models with pairwise-preference data

Learning preference distributions is a critical problem in many areas (e.g., recommender systems, IR, social choice). However, many existing learning and inference methods impose restrictive assumptions on the form of user preferences that can be admitted as evidence. We relax these restrictions by considering as data arbitrary pairwise comparisons of alternatives, which represent the fundament...

متن کامل

the Sixteenth International Conference on Machine Learning . Bled

In this paper, we describe Inca, an adap-tive, advisable assistant for crisis response. The system lets users guide the search toward particular schedules by giving high-level, operational advice about the solutions desired. Because traces of user interactions provide information regarding the user's preferences among schedules, Inca can draw on machine learning techniques to construct user mod...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • PVLDB

دوره 8  شماره 

صفحات  -

تاریخ انتشار 2015